package com.zjdiepu.www.model.base.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

import javax.validation.GroupSequence;

import org.hibernate.validator.constraints.NotBlank;

/**
 * 项目名称：diepu-parent-model <br/> 
 * 类名称：LoginRequest <br/>  
 * 类描述： 登录请求<br/>    
 * 创建人：xiongxiaotun <br/> 
 * 创建时间：2017年6月6日 上午10:14:44  <br/>   
 * 修改人：xiongxiaotun <br/> 
 * 修改时间：2017年6月6日 上午10:14:44   <br/>  
 * 修改备注：    <br/> 
 * @version V1.0   <br/>
 */
@ApiModel(description="登录请求",value="LoginRequest")
@GroupSequence({LoginRequest.class})
public class LoginRequest implements Serializable{

	/** 
	 * @author xiongxiaotun<br/>
	 * @version V1.0<br/>
	 */ 
	private static final long serialVersionUID = 1L;
	/**
	 * 登录用户名称
	 */
	@NotBlank(message="登录名{message.null}")
	@ApiModelProperty(name="loginName",required=true,value="登录名",example="test")
	private String loginName;
	
	/**
	 * 登录用户密码
	 */
	@NotBlank(message="登录密码{message.null}")
	@ApiModelProperty(name="loginPass",required=true,value="登录密码",example="07e080a66059e2e9e059fd9c05a15fcd")
	private String loginPass;
	
	/**
	 * 设备标识
	 */
	@ApiModelProperty(name="devicetoken",required=false,value="设备标识",example="07e080a66059e2e9e059fd9c05a15fcd")
	private String devicetoken;

	public String getLoginName() {
		return loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getLoginPass() {
		return loginPass;
	}

	public void setLoginPass(String loginPass) {
		this.loginPass = loginPass;
	}

	public String getDevicetoken() {
		return devicetoken;
	}

	public void setDevicetoken(String devicetoken) {
		this.devicetoken = devicetoken;
	}
}
